请参照文章WDS编译环境先进行环境准备。
1、后端编译,如果有包缺失问题,可以从以下链接下载:
https://z.wiki/u/TXdGDi
git clone https://github.com/WeBankFinTech/Qualitis.git
cd Qualitis
git checkout -b branch-1.0.0 origin/branch-1.0.0
gradle clean distZip
编译目标文件:build\distributions\qualitis-1.0.0.zip
2、编译Qualitis Appconn:
vim appconn/pom.xml
修改第24行
<version>1.1.2</version>
在第31行后新增以下依赖:
<dependency>
<groupId>commons-httpclient</groupId>
<artifactId>commons-httpclient</artifactId>
<version>3.1</version>
<scope>provided</scope>
</dependency>
执行编译
mvn clean install
打包appconn:
cd appconn/target/out
zip -r qualitis.zip qualitis
编译目标文件:appconn/target/out/qualitis.zip
3、前端编译:
nvm use v16.20.0
npm install -g npm@6.14.13
cd Qualitis\ui
npm install
npm run build
编译目标文件:ui\dist